self managed - German English Dictionary